export declare namespace Query {
    class Builder {
        private _type;
        private _format;
        private _links;
        private _pageSize;
        private _fields;
        private _filter;
        private _sort;
        private constructor();
        static getBuilder(): Builder;
        static ofType(type: string): Builder;
        format(format: Query.Format): Builder;
        links(links: boolean): Builder;
        pageSize(pageSize: number): Builder;
        fields(...fields: string[]): Builder;
        filter(filter: string): Builder;
        sort(...sort: {
            field: string;
            reverse?: boolean;
        }[]): Builder;
        get(): string;
        getCloudAPI(): string;
    }
    class Format {
        static readonly ID_RECORDS: string;
        static readonly RECORDS: string;
        static readonly REFERENCES: string;
    }
}
