import { Command } from 'commander';
interface ExtractOptions {
    param?: string;
    json?: boolean;
}
export declare function runSearchExtract(resourceFile: string, searchParamFile: string, options: ExtractOptions): Promise<void>;
interface ValidateOptions {
    json?: boolean;
}
export declare function runSearchValidate(spFile: string, options: ValidateOptions): Promise<void>;
interface CapabilityOptions {
    searchParams?: string;
    mode?: string;
    output?: string;
    pretty?: boolean;
}
export declare function runSearchCapability(profileFiles: string[], options: CapabilityOptions): Promise<void>;
export declare function registerSearchCommand(program: Command): void;
export {};
//# sourceMappingURL=search.d.ts.map