export declare const getPages: ({ domain, userId, url }: {
    domain?: string;
    userId?: number;
    url?: string;
}, chain?: boolean) => Promise<import("mongodb").WithId<import("bson").Document>[] | (import("mongodb").Collection<import("bson").Document> | import("mongodb").WithId<import("bson").Document>[])[]>;
export declare const getPage: ({ userId, url, }: {
    userId?: number;
    url?: string;
}) => Promise<(import("mongodb").Collection<import("bson").Document> | import("mongodb").WithId<import("bson").Document>)[]>;
export declare const getAllPages: () => Promise<(import("mongodb").Collection<import("bson").Document> | import("mongodb").WithId<import("bson").Document>[])[]>;
export declare const getPagesPaging: ({ userId, domain, limit, offset, insights, }: {
    userId?: number;
    domain?: string;
    limit: number;
    offset: number;
    insights?: boolean;
}, chain?: boolean) => Promise<import("mongodb").WithId<import("bson").Document>[] | (import("mongodb").Collection<import("bson").Document> | import("mongodb").WithId<import("bson").Document>[])[]>;
