import type { AuthoritySourceStore } from "../../protocol/store/authority-source"; import type { ProtocolStore } from "../../protocol/store/port"; export type AttestedGatewayAdmissionSource = Readonly & Pick>; export declare function captureConsequenceStoreAttestationIfComplete(value: object): AttestedGatewayAdmissionSource | null; export declare function requireAttestedGatewayAdmissionSource(value: object): AttestedGatewayAdmissionSource;