declare const _default: {
    populate: ({ strapi }: {
        strapi: import("@strapi/types/dist/core").Strapi;
    }) => {
        get(params: import("./populate").PopulateParams<import("@strapi/types/dist/uid").ContentType>): Promise<any>;
    };
    cache: ({ strapi }: {
        strapi: import("@strapi/types/dist/core").Strapi;
    }) => {
        get(params: import("./populate").PopulateParams): Promise<any>;
        set({ populate, dependencies, ...params }: import("@strapi/types/dist/modules/documents/params/status").Param & {
            locale?: string;
        } & {
            contentType: import("@strapi/types/dist/uid").ContentType;
            documentId: string;
            omitEmpty?: boolean;
            localizations?: boolean;
        } & {
            populate?: import("@strapi/types/dist/modules/documents/params/populate").Any<import("@strapi/types/dist/uid").ContentType>;
        } & {
            dependencies: string[];
        }): Promise<import("@strapi/types/dist/modules/documents").AnyDocument>;
        clear(params: import("./populate").PopulateParams): Promise<any>;
        refreshDependents(documentId: string): Promise<void>;
    };
};
export default _default;
