import type { CommandModule } from 'yargs'; interface SecretArgs { url?: string; json: boolean; } interface SecretSelectorArgs extends SecretArgs { selector?: string; kind?: string; provider?: string; service?: string; } interface ResolvedSecretSelector extends SecretArgs { kind: string; provider: string; service?: string; } export declare function resolveSecretSelector(input: SecretSelectorArgs): ResolvedSecretSelector; export interface SecretPlan { schemaUri: string; resourceKind: string; service: string; provider: string; providerUri: string; kind: string; subject: string; resourceUrl: string; redacted: true; } export declare function buildSecretPlan(podRoot: string, input: ResolvedSecretSelector): SecretPlan; export declare function buildSecretUpsertSparql(plan: SecretPlan, input: { value?: string; label?: string; status?: string; revoke?: boolean; }): string; export declare const secretCommand: CommandModule; export {};