import { Command } from 'commander';
interface ShowOptions {
    fields?: boolean;
    full?: boolean;
    json?: boolean;
}
export declare function runProfileShow(urlOrFile: string, options: ShowOptions): Promise<void>;
interface SnapshotOptions {
    output?: string;
    pretty?: boolean;
    canonical?: boolean;
}
export declare function runProfileSnapshot(filePath: string, options: SnapshotOptions): Promise<void>;
interface ProfileValidateOptions {
    json?: boolean;
}
export declare function runProfileValidate(filePath: string, options: ProfileValidateOptions): Promise<void>;
export declare function registerProfileCommand(program: Command): void;
export {};
//# sourceMappingURL=profile.d.ts.map