import type { Ref } from 'vue'; export interface FilterListType { key: string; callback: () => boolean; } export type FilterParams = (string | FilterListType)[]; export interface getPropsType { filter: (filterParams: FilterParams) => Record; interceptProps: (parameter: string, verificationRule: () => boolean, defaultValue?: null | string) => Ref | null | string; } export declare const getProps: (props: T) => getPropsType;