import { BaseCommand } from '../base.js'; import type { InspectCLIOptions } from '../lib/config/types.js'; export default class Inspect extends BaseCommand { static description: string; static aliases: string[]; static examples: string[]; catch(error: any): Promise; static args: { readonly resource: import("@oclif/core/interfaces").Arg>; readonly id: import("@oclif/core/interfaces").Arg>; }; static flags: { readonly url: import("@oclif/core/interfaces").BooleanFlag; readonly verbose: import("@oclif/core/interfaces").BooleanFlag; readonly json: import("@oclif/core/interfaces").BooleanFlag; readonly cursor: import("@oclif/core/interfaces").OptionFlag; readonly backend: import("@oclif/core/interfaces").OptionFlag; readonly authToken: import("@oclif/core/interfaces").OptionFlag; readonly project: import("@oclif/core/interfaces").OptionFlag; readonly team: import("@oclif/core/interfaces").OptionFlag; readonly env: import("@oclif/core/interfaces").OptionFlag; readonly web: import("@oclif/core/interfaces").BooleanFlag; readonly webPort: import("@oclif/core/interfaces").OptionFlag; readonly noBrowser: import("@oclif/core/interfaces").BooleanFlag; readonly localUi: import("@oclif/core/interfaces").BooleanFlag; readonly standalone: import("@oclif/core/interfaces").BooleanFlag; readonly sort: import("@oclif/core/interfaces").OptionFlag; readonly limit: import("@oclif/core/interfaces").OptionFlag; readonly interactive: import("@oclif/core/interfaces").BooleanFlag; readonly runId: import("@oclif/core/interfaces").OptionFlag; readonly stepId: import("@oclif/core/interfaces").OptionFlag; readonly hookId: import("@oclif/core/interfaces").OptionFlag; readonly attribute: import("@oclif/core/interfaces").OptionFlag; readonly workflowName: import("@oclif/core/interfaces").OptionFlag; readonly status: import("@oclif/core/interfaces").OptionFlag; readonly since: import("@oclif/core/interfaces").OptionFlag; readonly until: import("@oclif/core/interfaces").OptionFlag; readonly withData: import("@oclif/core/interfaces").BooleanFlag; readonly decrypt: import("@oclif/core/interfaces").BooleanFlag; readonly all: import("@oclif/core/interfaces").BooleanFlag; }; run(): Promise; } /** * Project parsed flags onto the options the listings read. * * Every filtering flag must be copied through: a flag missing here parses, * clears validation, and is then dropped silently, which reads as a * successful unfiltered answer. `inspect-flag-forwarding.test.ts` pins the * mapping, and checks it through `Inspect.run` as well as directly: a listing's * own unit tests pass options in, so they cannot see a drop that happens here. */ export declare function toInspectOptions(flags: any, attributes: Record | undefined): InspectCLIOptions; //# sourceMappingURL=inspect.d.ts.map