type TResult = [string, string] | [];
/** Checks the value is a Tuple-2 [string, string] result */
export declare function IsMatch(value: TResult): value is [string, string];
/** Matches on a result and dispatches either left or right arm */
export declare function Match(input: TResult, ok: (value: string, rest: string) => TResult, fail: () => TResult): TResult;
export {};
