Outlook_Addin_LLM/node_modules/@fluentui/foundation-legacy/lib-amd/next/ISlots.d.ts

11 lines
646 B
TypeScript
Raw Normal View History

import * as React from 'react';
import { IStyleSetBase } from '@fluentui/style-utilities';
import { ISlottableProps, ValidProps } from '../ISlots';
import { IComponentOptions } from './IComponent';
/**
* Signature of components created using composed.
*/
export interface IFoundationComponent<TComponentProps extends ValidProps & ISlottableProps<TComponentSlots>, TTokens, TStyleSet extends IStyleSetBase, TViewProps extends TComponentProps = TComponentProps, TComponentSlots = {}, TStatics = {}> extends React.FunctionComponent {
__options?: IComponentOptions<TComponentProps, TTokens, TStyleSet, TViewProps, TComponentSlots, TStatics>;
}