import { Position } from "../types"; export declare const Template: (args: any) => { components: { NcButton: import("vue").DefineComponent<{}, {}, any, Record | import("vue").WritableComputedOptions>, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; }; setup: () => { args: any; }; methods: { handleClick(): void; }; template: string; }; export declare const PositionTemplate: (args: any) => { components: { NcButton: import("vue").DefineComponent<{}, {}, any, Record | import("vue").WritableComputedOptions>, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; }; setup: () => { args: any; }; methods: { handleClick(position: Position): () => any; }; template: string; }; export declare const CustomTemplate: (args: any) => { components: { NcButton: import("vue").DefineComponent<{}, {}, any, Record | import("vue").WritableComputedOptions>, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; CustomComponent: import("vue").DefineComponent<{}, {}, any, Record | import("vue").WritableComputedOptions>, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; }; setup: () => { args: any; }; methods: { handleClick(): void; }; template: string; };