designsApi: {
getAll: (
params?: Record<string, unknown>,
) => Promise<AxiosResponse<any, any, {}>>;
getById: (id: number) => Promise<AxiosResponse<any, any, {}>>;
create: (data: ApiPayload) => Promise<AxiosResponse<any, any, {}>>;
update: (
id: number,
data: ApiPayload,
) => Promise<AxiosResponse<any, any, {}>>;
delete: (id: number) => Promise<AxiosResponse<any, any, {}>>;
addTeamNames: (
id: number,
names: unknown[],
) => Promise<AxiosResponse<any, any, {}>>;
generatePreview: (id: number) => Promise<AxiosResponse<any, any, {}>>;
generatePrintFile: (id: number) => Promise<AxiosResponse<any, any, {}>>;
finalize: (id: number) => Promise<AxiosResponse<any, any, {}>>;
} = ...
Type declaration
getAll: (params?: Record<string, unknown>) => Promise<AxiosResponse<any, any, {}>>
getById: (id: number) => Promise<AxiosResponse<any, any, {}>>
create: (data: ApiPayload) => Promise<AxiosResponse<any, any, {}>>
update: (id: number, data: ApiPayload) => Promise<AxiosResponse<any, any, {}>>
delete: (id: number) => Promise<AxiosResponse<any, any, {}>>
addTeamNames: (id: number, names: unknown[]) => Promise<AxiosResponse<any, any, {}>>
generatePreview: (id: number) => Promise<AxiosResponse<any, any, {}>>
generatePrintFile: (id: number) => Promise<AxiosResponse<any, any, {}>>
finalize: (id: number) => Promise<AxiosResponse<any, any, {}>>