galeforce-tmp-sea
Version:
A customizable, promise-based, and command-oriented TypeScript library for the Riot Games API.
27 lines • 1.28 kB
TypeScript
import Action from '../../action';
import { RiotRegion } from '../../../../riot-api';
import SubmoduleMap from '../../../interfaces/submodule-map';
import { TournamentCodeParameters } from '../../../interfaces/parameters';
type PostTournamentCodesQuery = {
count?: number;
tournamentId: number;
};
declare const BaseAction: {
new (...args: any[]): {
body<K extends import("../../mixins/body").BodyChainable<TournamentCodeParameters> & import("../../mixins/executable").Executable>(this: K, body: TournamentCodeParameters): Omit<K, "body">;
};
} & {
new (...args: any[]): {
query<K_1 extends import("../../mixins/query").QueryChainable<PostTournamentCodesQuery> & import("../../mixins/executable").Executable>(this: K_1, query: PostTournamentCodesQuery): Omit<K_1, "query">;
};
} & {
new (...args: any[]): {
region<K_2 extends import("../../mixins/region").RegionChainable<RiotRegion> & import("../../mixins/executable").Executable>(this: K_2, region: RiotRegion): Omit<K_2, "region">;
};
} & typeof Action;
export default class PostTournamentCodes extends BaseAction<string[]> {
constructor(submodules: SubmoduleMap, stub: boolean);
exec(): Promise<string[]>;
}
export {};
//# sourceMappingURL=create-codes.d.ts.map