import { MetadataTemplateFieldTypeEnum } from '../../types/openapi'; export interface CanvasStandardFiltersOptions { /** * Include the "Tags" filter (default: true) */ includeTagsFilter?: boolean; /** * Include the "Draft" filter (default: true) */ includeDraftFilter?: boolean; /** * Include the "Template Used" filter (only for saved canvases) */ includeTemplateFilter?: boolean; /** * Include the "Owner" filter */ includeOwnerFilter?: boolean; /** * Custom label for the Owner filter (defaults to "Owner") */ ownerLabel?: string; } /** * Composable that returns standard filter components for canvas management views * @param options Configuration options for which filters to include * @returns Array of filter component configurations */ export declare function useCanvasStandardFilters(options?: CanvasStandardFiltersOptions): { filterComponents: import('vue').ComputedRef<{ type: MetadataTemplateFieldTypeEnum; name: string; label: string; }[]>; };