Type Alias GuildFishingFunctionsInput

GuildFishingFunctionsInput: {
    disableShopItem: {
        auth: string;
        baseItemId: string;
        guildId: string;
    };
    getConfig: {
        auth: string;
        guildId: string;
    };
    getCustomization: {
        auth: string;
        guildId: string;
    };
    getDockProgress: {
        auth: string;
        guildId: string;
    };
    getLeaderboard: {
        auth: string;
        axis?: FishingBoardAxis;
        guildId: string;
        scope?: FishingBoardScope;
    };
    linkListing: {
        auth: string;
        guildId: string;
        site?: "topgg";
    };
    sendDockPanel: {
        auth: string;
        guildId: string;
        repost?: boolean;
    };
    setCatchMessage: {
        auth: string;
        guildId: string;
        message: string | null;
    };
    setNames: {
        auth: string;
        guildId: string;
        rarities?: Record<string, string> | null;
        species?: Record<string, string> | null;
    };
    setRarityTable: {
        auth: string;
        guildId: string;
        weights: Record<string, number> | null;
    };
    setShopItem: {
        auth: string;
        baseItemId: string;
        guildId: string;
        name?: string | null;
        priceCoins?: number | null;
    };
    setWebhook: {
        auth: string;
        avatarUrl?: string;
        enabled?: boolean;
        guildId: string;
        username?: string;
    };
    unlinkListing: {
        auth: string;
        guildId: string;
    };
    updateConfig: {
        auth: string;
        guildId: string;
    } & Partial<GuildFishingConfigInput>;
}