rapiq
Version:
A tiny library which provides utility types/functions for request and response query handling.
15 lines • 611 B
TypeScript
import type { ObjectLiteral } from '../../types';
import type { SortParseOptions, SortParseOutput } from './type';
export declare class SortOptionsContainer<T extends ObjectLiteral = ObjectLiteral> {
options: SortParseOptions<T>;
default: Record<string, any>;
defaultKeys: string[];
defaultOutput: SortParseOutput;
allowed: string[];
allowedIsUndefined: boolean;
constructor(input?: SortParseOptions<T>);
protected buildDefaultDomainFields(): void;
protected buildAllowedDomainFields(): void;
buildParseOutput(): SortParseOutput;
}
//# sourceMappingURL=container.d.ts.map