export declare const getDataAttribute: (attrs: Record) => Record; export declare const getDataAttributeName: (name: string) => string; type ExtractType = 'mouse' | 'data-attr'; /** * Extract specific types of props from the props object * @param props - The props object to extract from * @param type - The type of props to extract ('mouse' for mouse events, 'data-attr' for data-* attributes) * @returns An object containing only the extracted props */ export declare const extractProps: (props: Record, type: ExtractType) => Record; export {}; //# sourceMappingURL=attribute.d.ts.map