Files
med-notes/.pnpm-store/v10/files/f7/cd464b4fb355d9926d77c651c2469704b949be9cb526232ce7e1c238a42d8da19babf5a8987a5531692b5cb954896ab01d6653a14c3ddf7b9cbbc7193dcf1b
2025-05-09 05:30:08 +02:00

8 lines
611 B
Plaintext

import { AnySchema } from './validators.cjs';
export declare const defaultParseSearch: (searchStr: string) => AnySchema;
export declare const defaultStringifySearch: (search: Record<string, any>) => string;
export declare function parseSearchWith(parser: (str: string) => any): (searchStr: string) => AnySchema;
export declare function stringifySearchWith(stringify: (search: any) => string, parser?: (str: string) => any): (search: Record<string, any>) => string;
export type SearchSerializer = (searchObj: Record<string, any>) => string;
export type SearchParser = (searchStr: string) => Record<string, any>;