export declare const CIRCLE_RETRY_INTERVAL = 2000;
export declare enum CircleAttestationStatus {
    complete = "complete",
    pending_confirmations = "pending_confirmations"
}
export interface CircleAttestationResponse {
    attestation: string | null;
    status: CircleAttestationStatus;
}
export interface Attestation {
    message: string | null;
    status: CircleAttestationStatus;
}
export declare function getCircleAttestation(circleApi: string, msgHash: string): Promise<string | null>;
export declare function getCircleAttestationWithRetry(circleApi: string, msgHash: string, timeout: number): Promise<string | null>;
//# sourceMappingURL=circle-api.d.ts.map