import { IPublicKey, IPublicKeys } from '../models/publicKey';
/**
 * Public Key repository
 */
export interface IPublicKeyRepository {
    /**
     * Return the last public keys
     * @return {Promise<IPublicKeys>}
     */
    getAll(): Promise<IPublicKeys>;
    /**
     * Returns one public key.
     * Returns null if not found.
     * @param {number} keyId
     * @return {Promise<IPublicKey>}
     */
    getOne(keyId: number): Promise<IPublicKey>;
}
export declare const publicKeyRepository: IPublicKeyRepository;
//# sourceMappingURL=publicKeyRepository.d.ts.map