import { Address, SignatureString } from "@connext/vector-types";
import { BigNumberString } from "../../BigNumberString";
import { PaymentId } from "../../PaymentId";
export declare type InsuranceState = {
    receiver: Address;
    mediator: Address;
    collateral: BigNumberString;
    expiration: string;
    UUID: PaymentId;
};
export declare type InsuranceResolverData = {
    amount: BigNumberString;
    UUID: PaymentId;
};
export declare type InsuranceResolver = {
    data: InsuranceResolverData;
    signature: SignatureString;
};
//# sourceMappingURL=InsuranceTypes.d.ts.map