@knapsack/app
Version:
Build Design Systems on top of knapsack, by Basalt
61 lines • 2.19 kB
TypeScript
declare function VariationDemos({ schema, templateId, patternId, data, isExpanded, }: {
schema: any;
templateId: any;
patternId: any;
data: any;
isExpanded: any;
}): JSX.Element;
declare namespace VariationDemos {
export namespace defaultProps {
export const isExpanded: boolean;
}
export namespace propTypes {
export const schema: PropTypes.Validator<object>;
export const templateId: PropTypes.Validator<string>;
export const patternId: PropTypes.Validator<string>;
export const data: PropTypes.Validator<object>;
const isExpanded_1: PropTypes.Requireable<boolean>;
export { isExpanded_1 as isExpanded };
}
}
export default VariationDemos;
export class VariationDemo extends React.Component<any, any, any> {
constructor(props: any);
state: {
data: any;
isExpanded: any;
};
handleChange(data: any): void;
componentDidMount(): void;
render(): JSX.Element;
}
export namespace VariationDemo {
export namespace defaultProps_1 {
const data_1: {};
export { data_1 as data };
const isExpanded_2: boolean;
export { isExpanded_2 as isExpanded };
}
export { defaultProps_1 as defaultProps };
export namespace propTypes_1 {
const templateId_1: PropTypes.Validator<string>;
export { templateId_1 as templateId };
const patternId_1: PropTypes.Validator<string>;
export { patternId_1 as patternId };
const data_2: PropTypes.Requireable<object>;
export { data_2 as data };
export const propKey: PropTypes.Validator<string>;
export const prop: PropTypes.Validator<PropTypes.InferProps<{
title: PropTypes.Requireable<string>;
description: PropTypes.Requireable<string>;
type: PropTypes.Requireable<string>;
enum: PropTypes.Requireable<any[]>;
}>>;
const isExpanded_3: PropTypes.Requireable<boolean>;
export { isExpanded_3 as isExpanded };
}
export { propTypes_1 as propTypes };
}
import PropTypes from "prop-types";
import React from "react";
//# sourceMappingURL=variation-demo.d.ts.map