import { Point3dType } from "../../utils/isPoint"; import Point3d from "../../math/Point3d"; export declare class DefaultMethodArg { value?: string | number | boolean | undefined; allowInput: boolean; constructor(value?: string | number | boolean | undefined, allowInput?: boolean); } export type DefaultMethodArgType = Point3dType | DefaultMethodArg; export declare const defaultMethodVoidArg: DefaultMethodArg; export declare const defaultMethodNumberArg: DefaultMethodArg; export declare const defaultMethodDtArg: DefaultMethodArg; export declare const defaultMethodPt3dArg: Readonly; export declare const isDefaultMethodArgInstance: (value: any) => value is DefaultMethodArg; export default class DefaultMethod { arg: DefaultMethodArgType; constructor(arg: DefaultMethodArgType); } export declare const defaultMethod: (value?: DefaultMethodArgType) => DefaultMethod;