export namespace coreUserSeatMethods {
    let getProposal: import("@endo/patterns").MethodGuard;
    let getPayouts: import("@endo/patterns").MethodGuard;
    let getPayout: import("@endo/patterns").MethodGuard;
    let getOfferResult: import("@endo/patterns").MethodGuard;
    let hasExited: import("@endo/patterns").MethodGuard;
    let numWantsSatisfied: import("@endo/patterns").MethodGuard;
    let getFinalAllocation: import("@endo/patterns").MethodGuard;
    let getExitSubscriber: import("@endo/patterns").MethodGuard;
}
export const ZoeUserSeatShape: import("@endo/patterns").InterfaceGuard<{
    tryExit: import("@endo/patterns").MethodGuard;
    getProposal: import("@endo/patterns").MethodGuard;
    getPayouts: import("@endo/patterns").MethodGuard;
    getPayout: import("@endo/patterns").MethodGuard;
    getOfferResult: import("@endo/patterns").MethodGuard;
    hasExited: import("@endo/patterns").MethodGuard;
    numWantsSatisfied: import("@endo/patterns").MethodGuard;
    getFinalAllocation: import("@endo/patterns").MethodGuard;
    getExitSubscriber: import("@endo/patterns").MethodGuard;
}>;
export namespace OriginalZoeSeatIKit {
    export let zoeSeatAdmin: import("@endo/patterns").InterfaceGuard<{
        replaceAllocation: import("@endo/patterns").MethodGuard;
        exit: import("@endo/patterns").MethodGuard;
        fail: import("@endo/patterns").MethodGuard;
        resolveExitAndResult: import("@endo/patterns").MethodGuard;
        getExitSubscriber: import("@endo/patterns").MethodGuard;
        finalPayouts: import("@endo/patterns").MethodGuard;
    }>;
    export { ZoeUserSeatShape as userSeat };
}
export function declareOldZoeSeatAdminKind(baggage: import("@agoric/vat-data").Baggage, makeDurablePublishKit: () => PublishKit<any>): void;
//# sourceMappingURL=originalZoeSeat.d.ts.map