import { default as TxToolConfirmation } from './src/TxToolConfirmation.vue'; declare const ToolConfirmation: { new (...args: any[]): import('vue').CreateComponentPublicInstanceWithMixins>; }> & Readonly<{ onApprove?: ((args_0: { remember: boolean; }) => any) | undefined; onDeny?: ((args_0: { remember: boolean; }) => any) | undefined; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { approve: (args_0: { remember: boolean; }) => any; deny: (args_0: { remember: boolean; }) => any; }, import('vue').PublicProps, { risk: "read" | "write" | "execute"; allowLabel: string; denyLabel: string; rememberLabel: string; }, false, {}, {}, Record, Record, string, {}, HTMLDivElement, import('vue').ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<{ toolName: string; summary?: string; input?: string; risk?: "read" | "write" | "execute"; allowLabel?: string; denyLabel?: string; rememberLabel?: string; riskLabels?: Partial>; }> & Readonly<{ onApprove?: ((args_0: { remember: boolean; }) => any) | undefined; onDeny?: ((args_0: { remember: boolean; }) => any) | undefined; }>, {}, {}, {}, {}, { risk: "read" | "write" | "execute"; allowLabel: string; denyLabel: string; rememberLabel: string; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & import('vue').ComponentOptionsBase>; }> & Readonly<{ onApprove?: ((args_0: { remember: boolean; }) => any) | undefined; onDeny?: ((args_0: { remember: boolean; }) => any) | undefined; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { approve: (args_0: { remember: boolean; }) => any; deny: (args_0: { remember: boolean; }) => any; }, string, { risk: "read" | "write" | "execute"; allowLabel: string; denyLabel: string; rememberLabel: string; }, {}, string, {}, Record, Record, string, import('vue').ComponentProvideOptions> & import('vue').VNodeProps & import('vue').AllowedComponentProps & import('vue').ComponentCustomProps & import('vue').Plugin; export { ToolConfirmation, TxToolConfirmation }; export type TxToolConfirmationInstance = InstanceType; export default ToolConfirmation;