import { UmbControllerBase } from '../../../../libs/class-api/index.js';
import type { UmbControllerHost } from '../../../../libs/controller-api/index.js';
import type { UmbApi } from '../../../../libs/extension-api/index.js';
export declare class UmbCultureRepository extends UmbControllerBase implements UmbApi {
    #private;
    constructor(host: UmbControllerHost);
    requestCultures({ skip, take }?: {
        skip: number;
        take: number;
    }): Promise<import("../../resources/types.js").UmbApiResponse<{
        data: import("../../backend-api/types.gen.js").PagedCultureReponseModel;
        request: Request;
        response: Response;
    }>>;
    destroy(): void;
}
export { UmbCultureRepository as api };
