import { StoryObj } from '@storybook/react-vite';
import { AdvancedField } from './types/advance-toolbar.types';
declare const meta: {
    id: string;
    title: string;
    component: import('react').FC<import('./types/advance-toolbar.types').AdvancedToolbarProps>;
    tags: string[];
    parameters: {
        layout: string;
        controls: {
            expanded: boolean;
        };
        docs: {
            description: {
                component: string;
            };
        };
    };
    argTypes: {
        columnValue: {
            control: "select";
            options: string[];
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        statusValue: {
            control: "select";
            options: string[];
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        sortValue: {
            control: "select";
            options: string[];
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        buttonCreateRounded: {
            control: "select";
            options: string[];
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        filterPermission: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        sortPermission: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        createPermission: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        showSecondaryControls: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        disabledFilter: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        disabledSort: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        disabledCreate: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
        enableSearchHistory: {
            control: "boolean";
            description: string;
            table: {
                type: {
                    summary: string;
                };
                defaultValue: {
                    summary: string;
                };
            };
        };
    };
    args: {
        columnOptions: {
            label: string;
            value: string;
        }[];
        columnValue: string;
        searchValue: string;
        enableSearchHistory: true;
        buttonCreateLabel: string;
        buttonCreateColor: "primary";
        buttonCreateVariant: "contained";
        buttonCreateRounded: "md";
        filterPermission: true;
        sortPermission: true;
        createPermission: true;
        disabledFilter: false;
        disabledSort: false;
        disabledCreate: false;
        searchHistoryDebounceMs: number;
        showSecondaryControls: true;
        rowStatusOptions: {
            label: string;
            value: string;
            colorClass: string;
        }[];
        statusValue: string;
        sortOptions: {
            label: string;
            value: string;
        }[];
        sortValue: string;
        advancedFields: AdvancedField[];
    };
};
export default meta;
type Story = StoryObj<typeof meta>;
export declare const Basic: Story;
export declare const WithSearchValue: Story;
export declare const WithFilters: Story;
export declare const WithAdvancedFields: Story;
export declare const WithAdvancedFieldsPagination: Story;
export declare const NoPermissions: Story;
export declare const ButtonVariants: Story;
export declare const CompactMode: Story;
export declare const EmptyState: Story;
export declare const WithFetchSelect: Story;
export declare const WithSlotLeft: Story;
