import type { Creator, KemonoService } from '../types/api';
import { HttpClient } from '../utils/http-client';
/**
 * Creators API endpoints
 */
export declare class CreatorsApi {
    private readonly client;
    constructor(client: HttpClient);
    /**
     * List all creators
     * @returns Array of creators
     */
    listAll(): Promise<Creator[]>;
    /**
     * Get a creator's profile
     * @param service Platform service
     * @param creatorId Creator's ID
     * @returns Creator profile
     */
    getProfile(service: KemonoService, creatorId: string | number): Promise<Creator>;
}
