///
export declare type Omit = Pick>;
export declare type Combine = A & B & C & D & E & F;
export declare type MatchPropertyNames = {
[P in keyof S]: S[P] extends T ? P : never;
}[keyof S];
export declare type MatchProperties = Pick>;
export declare type NonFunctionPropNames = {
[P in keyof T]: T[P] extends Function ? never : P;
}[keyof T];
export declare type WithoutMethod = Pick>;
export declare type InferProps = C extends React.ComponentType ? P : never;