import type { KeyPairPem } from '../core/signing.js'; import type { StorePaths } from './paths.js'; export interface SigningKeyFiles { readonly privateKeyPath: string; readonly publicKeyPath: string; } export interface SigningConfig extends SigningKeyFiles { readonly privateKeyPem?: string; readonly publicKeyPem?: string; } export declare function signingKeyFiles(paths: StorePaths): SigningKeyFiles; export declare function readSigningConfig(paths: StorePaths): SigningConfig; export declare function writeSigningKeys(paths: StorePaths, pair: KeyPairPem, options?: { force?: boolean; }): SigningKeyFiles;