import type { ArkmeSecureValueStore } from '../keychain-store.js'; import type { ManagedOpenApiCredential, ManagedOpenApiCredentialStore } from './types.js'; export declare class InvalidManagedOpenApiCredentialError extends Error { constructor(message: string, options?: ErrorOptions); } export declare function parseManagedOpenApiCredential(value: unknown): ManagedOpenApiCredential | undefined; export declare class SecureManagedOpenApiCredentialStore implements ManagedOpenApiCredentialStore { private readonly secureStore; constructor(secureStore: ArkmeSecureValueStore); read(): Promise; write(credential: ManagedOpenApiCredential): Promise; delete(): Promise; } //# sourceMappingURL=credential-store.d.ts.map