import { member } from "../../../core";
export interface NeosButtonInput {
    id?: string;
    persistentId?: string;
    updateOrder?: member<number>;
    Enabled?: member<boolean>;
    Style?: member<any>;
    AcceptPhysicalTouch?: member<boolean>;
    AcceptRemoteTouch?: member<boolean>;
    Color?: member<[number, number, number, number]>;
    Width?: member<number>;
    Height?: member<number>;
    Thickness?: member<number>;
    Slant?: member<number>;
    IsEnabled?: member<boolean>;
    Pressed?: member<any>;
    Pressing?: member<any>;
    Released?: member<any>;
    IsPressed?: member<boolean>;
    AcceptOutOfSightTouch?: member<boolean>;
    _textSlot?: member<any>;
    _textRenderer?: member<any>;
    _buttonPosition?: member<any>;
    _colliderSize?: member<any>;
    _colliderOffset?: member<any>;
    _textPosition?: member<any>;
    _textBounds?: member<any>;
    _holderMesh?: member<any>;
    _buttonMesh?: member<any>;
    _holderMaterial?: member<any>;
    _buttonMaterial?: member<any>;
    _pressDepth?: member<number>;
    _flashIndex?: member<number>;
}
export declare function NeosButton(props: NeosButtonInput): any;
//# sourceMappingURL=NeosButton.d.ts.map