import "./styles/index.scss"; declare const _default: import("vue").DefineComponent<{ readonly customPrint: { readonly type: import("vue").PropType; }; readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly size: { readonly type: import("vue").PropType; readonly default: "A4"; }; readonly orientation: { readonly type: import("vue").PropType; readonly default: "portrait"; }; readonly margin: { readonly type: import("vue").PropType; readonly default: "0"; }; readonly padding: { readonly type: import("vue").PropType; readonly default: "0"; }; readonly pagingMode: { readonly type: import("vue").PropType; readonly default: import("./print-types").NPrintPagingMode.AUTO; }; readonly onClose: { readonly type: import("vue").PropType<() => void>; readonly default: () => void; }; readonly onError: { readonly type: import("vue").PropType<(error: Error) => void>; readonly default: (error: Error) => never; }; readonly contextSlots: { readonly type: import("vue").PropType<{ default: () => import("vue").VNode[]; header: () => import("vue").VNode[]; toolbar: (props: { print: () => void; }) => import("vue").VNode[]; }>; readonly default: () => {}; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; }; readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly size: { readonly type: import("vue").PropType; readonly default: "A4"; }; readonly orientation: { readonly type: import("vue").PropType; readonly default: "portrait"; }; readonly margin: { readonly type: import("vue").PropType; readonly default: "0"; }; readonly padding: { readonly type: import("vue").PropType; readonly default: "0"; }; readonly pagingMode: { readonly type: import("vue").PropType; readonly default: import("./print-types").NPrintPagingMode.AUTO; }; readonly onClose: { readonly type: import("vue").PropType<() => void>; readonly default: () => void; }; readonly onError: { readonly type: import("vue").PropType<(error: Error) => void>; readonly default: (error: Error) => never; }; readonly contextSlots: { readonly type: import("vue").PropType<{ default: () => import("vue").VNode[]; header: () => import("vue").VNode[]; toolbar: (props: { print: () => void; }) => import("vue").VNode[]; }>; readonly default: () => {}; }; }>>, { readonly size: import("./print-types").NPrintPageSize; readonly title: string; readonly onClose: () => void; readonly onError: (error: Error) => void; readonly margin: import("./print-types").NPrintMargin; readonly padding: import("./print-types").NPrintMargin; readonly contextSlots: { default: () => import("vue").VNode[]; header: () => import("vue").VNode[]; toolbar: (props: { print: () => void; }) => import("vue").VNode[]; }; readonly orientation: import("./print-types").NPrintPageOrientation; readonly pagingMode: import("./print-types").NPrintPagingMode; }>; export default _default;