export interface QueryOverloadOptions { builderQueryFunction: (...args: any[]) => TBuilder; typedQueryFunction: (...args: any[]) => TTyped; hasOptionsParameter: boolean; } export declare function createQueryOverloadRouter(options: QueryOverloadOptions): (...args: any[]) => TBuilder | TTyped;