import { FindUserResponse, GenerateRequest, Model, StatusResponse } from './types';
export declare function generate(request: GenerateRequest, apikey?: string): Promise<{
    id: string;
}>;
export declare function waitForResponse(id: string, timeoutSecs?: number): Promise<StatusResponse>;
export declare function findUser(apikey: string): Promise<FindUserResponse>;
export declare function getModels(type?: 'image' | 'text'): Promise<Model[]>;
