import { type PropType } from "vue"; declare const _default: import("vue").DefineComponent | null | undefined; type: "softspace" | "digipay" | "ntt" | "tyro"; status: "pending" | "submitted" | "rejected" | "approved" | "ready"; _id: string; updatedAt: string; profile: { legalName?: string | null | undefined; name: string; email: string; phoneNo: string; }; restaurantId: string; fields: Record; documents: Record; }>; required: true; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {} & { "update:submission": (submission: { statusReason?: string | null | undefined; rates?: Record | null | undefined; type: "softspace" | "digipay" | "ntt" | "tyro"; status: "pending" | "submitted" | "rejected" | "approved" | "ready"; _id: string; updatedAt: string; profile: { legalName?: string | null | undefined; name: string; email: string; phoneNo: string; }; restaurantId: string; fields: Record; documents: Record; }) => any; }, string, import("vue").PublicProps, Readonly | null | undefined; type: "softspace" | "digipay" | "ntt" | "tyro"; status: "pending" | "submitted" | "rejected" | "approved" | "ready"; _id: string; updatedAt: string; profile: { legalName?: string | null | undefined; name: string; email: string; phoneNo: string; }; restaurantId: string; fields: Record; documents: Record; }>; required: true; }; }>> & Readonly<{ "onUpdate:submission"?: ((submission: { statusReason?: string | null | undefined; rates?: Record | null | undefined; type: "softspace" | "digipay" | "ntt" | "tyro"; status: "pending" | "submitted" | "rejected" | "approved" | "ready"; _id: string; updatedAt: string; profile: { legalName?: string | null | undefined; name: string; email: string; phoneNo: string; }; restaurantId: string; fields: Record; documents: Record; }) => any) | undefined; }>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;