Type Alias AdminFishingFunctionsInput

AdminFishingFunctionsInput: {
    adjustPlayerCoins: {
        auth: string;
        delta: number;
        guildId: string;
        reason?: string;
        userId: string;
    };
    compensateBatches: {
        apply?: boolean;
        auth: string;
        fromBatchId: string;
        reason?: string;
        toBatchId: string;
    };
    disableContent: {
        auth: string;
        id: string | number;
        table: FishingContentTable;
    };
    getAbuseQueue: {
        auth: string;
        guildId?: string;
        kind?: FishingAbuseKind;
        limit?: number;
        offset?: number;
        severity?: FishingAbuseSeverity;
        status?: FishingAbuseStatus;
        userId?: string;
    };
    getAudit: {
        auth: string;
        limit?: number;
    };
    getContentTables: {
        auth: string;
    };
    getDials: {
        auth: string;
    };
    getGuild: {
        auth: string;
        guildId: string;
    };
    getHealth: {
        auth: string;
    };
    getKills: {
        auth: string;
    };
    getPlayer: {
        auth: string;
        guildId?: string;
        userId: string;
    };
    getRollout: {
        auth: string;
    };
    listContent: {
        auth: string;
        limit?: number;
        table: FishingContentTable;
    };
    resetTarget: {
        alsoClearClaims?: boolean;
        auth: string;
        guildId?: string;
        reason?: string;
        scope: FishingResetScope;
        userId?: string;
    };
    setDial: {
        auth: string;
        dial: FishingDialName;
        reason?: string;
        value: number | null;
    };
    setKill: {
        auth: string;
        on: boolean;
        reason?: string;
        scope: FishingKillScope | string & {};
    };
    setRolloutAllowlist: {
        action: "add" | "remove";
        auth: string;
        guildIds: string[];
    };
    setRolloutPercent: {
        auth: string;
        percent: number;
    };
    updateAbuseFlag: {
        auth: string;
        flagId: string;
        reason?: string;
        reviewed?: boolean;
    };
    upsertContent: {
        auth: string;
        data: Record<string, unknown>;
        id: string | number;
        reason?: string;
        table: FishingContentTable;
    };
}