import { type PropType } from 'vue'; declare const _default: import("vue").DefineComponent | null | undefined; gateway: "Maybank" | "Ghl2" | "Ghl3" | "Nets" | "Maybank2" | "Maybank3" | "Kbank" | "Hlbb" | "GlobalPayments" | "Oma"; }[] | null | undefined; qrIntegrations?: ({ config?: { account: string; } | null | undefined; receiptName?: string | null | undefined; gateway: "PROMPTPAY"; } | { config?: { account: string; } | null | undefined; receiptName?: string | null | undefined; gateway: "MOCK"; })[] | null | undefined; deletedAt?: string | null | undefined; status: "Active" | "Inactive"; _id: string; referenceId: string; securityCode: string; deviceType: "TERMINAL" | "POS" | "KIOSK" | "FOODCOURT"; createdAt: string; updatedAt: string; }>; required: true; }; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly | null | undefined; gateway: "Maybank" | "Ghl2" | "Ghl3" | "Nets" | "Maybank2" | "Maybank3" | "Kbank" | "Hlbb" | "GlobalPayments" | "Oma"; }[] | null | undefined; qrIntegrations?: ({ config?: { account: string; } | null | undefined; receiptName?: string | null | undefined; gateway: "PROMPTPAY"; } | { config?: { account: string; } | null | undefined; receiptName?: string | null | undefined; gateway: "MOCK"; })[] | null | undefined; deletedAt?: string | null | undefined; status: "Active" | "Inactive"; _id: string; referenceId: string; securityCode: string; deviceType: "TERMINAL" | "POS" | "KIOSK" | "FOODCOURT"; createdAt: string; updatedAt: string; }>; required: true; }; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;