@yagisumi/groonga-command
Version:
Port of groonga-command and groonga-command-parser.
13 lines (12 loc) • 951 B
TypeScript
import { StringPairs } from './types';
export declare function integer_value(args: StringPairs, name: string): number | undefined;
export declare function parse_integer_value(value: string): number | undefined;
export declare function array_value(args: StringPairs, name: string): string[];
export declare function parse_array_value(value: string): string[];
export declare function flags_value(args: StringPairs, name: string): string[];
export declare function parse_flags_value(value: string): string[];
export declare function boolean_value(args: StringPairs, name: string, default_value: boolean, invalid: boolean): boolean;
export declare function parse_boolean_value(value: string, default_value: boolean, invalid: boolean): boolean;
export declare function escapePattern(str: string): string;
export declare function escapeValue(value: string): string;
export declare function equalsStringPairs(obj1: StringPairs, obj2: StringPairs): boolean;