declare const StyledGlobalDropdown: import('react').NamedExoticComponent; export declare const StyledDropdownInnerButton: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<(Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconButton"; iconColor?: string; iconBefore?: string; iconAfter?: string; iconAriaLabel: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> & import('react').RefAttributes, "ref"> & { ref?: ((instance: unknown) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }) | (Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconTextButton"; text: string; iconColor?: string; iconBefore?: string; iconAfter?: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> & import('react').RefAttributes, "ref"> & { ref?: ((instance: unknown) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }) | (Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "button"; text: string; }, "kind"> & { kind?: "button"; } & import('react').RefAttributes & { dataId?: string; }, "ref"> & import('react').RefAttributes, "ref"> & { ref?: ((instance: unknown) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }), import('styled-components/dist/types').BaseObject>> & string & Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconButton"; iconColor?: string; iconBefore?: string; iconAfter?: string; iconAriaLabel: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> | Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconTextButton"; text: string; iconColor?: string; iconBefore?: string; iconAfter?: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> | Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "button"; text: string; }, "kind"> & { kind?: "button"; } & import('react').RefAttributes & { dataId?: string; }, "ref">) & import('react').RefAttributes>, keyof import('react').Component>; export declare const StyledDropdownButton: import('styled-components/dist/types').IStyledComponentBase<"web", import('styled-components/dist/types').Substitute<(Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconButton"; iconColor?: string; iconBefore?: string; iconAfter?: string; iconAriaLabel: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> & import('react').RefAttributes, "ref"> & { ref?: ((instance: unknown) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }) | (Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconTextButton"; text: string; iconColor?: string; iconBefore?: string; iconAfter?: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> & import('react').RefAttributes, "ref"> & { ref?: ((instance: unknown) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }) | (Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "button"; text: string; }, "kind"> & { kind?: "button"; } & import('react').RefAttributes & { dataId?: string; }, "ref"> & import('react').RefAttributes, "ref"> & { ref?: ((instance: unknown) => void | import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES[keyof import('react').DO_NOT_USE_OR_YOU_WILL_BE_FIRED_CALLBACK_REF_RETURN_VALUES]) | import('react').RefObject | null | undefined; }), import('styled-components/dist/types').BaseObject>> & string & Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconButton"; iconColor?: string; iconBefore?: string; iconAfter?: string; iconAriaLabel: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> | Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "iconTextButton"; text: string; iconColor?: string; iconBefore?: string; iconAfter?: string; } & import('react').RefAttributes & { dataId?: string; }, "ref"> | Omit & { size?: string | import('../../components/index.ts').ButtonSize; variant?: string; tooltip?: string; onClick?: (e?: any) => void; onFocus?: () => void; isLoading?: boolean; isDisabled?: boolean; isCircle?: boolean; isExpanded?: boolean; debounceTime?: number; children?: import('react').ReactNode; dataId?: string; 'data-testid'?: string; } & { kind: "button"; text: string; }, "kind"> & { kind?: "button"; } & import('react').RefAttributes & { dataId?: string; }, "ref">) & import('react').RefAttributes>, keyof import('react').Component>; export { StyledGlobalDropdown };