forked from M3-Academy/m3-academy-template-vtexio
16 lines
399 B
TypeScript
16 lines
399 B
TypeScript
import { FunctionComponent } from "react";
|
|
|
|
declare global {
|
|
interface StorefrontFunctionComponent<P = GenericObject>
|
|
extends FunctionComponent<P> {
|
|
getSchema?(props: P): GenericObject
|
|
schema?: GenericObject
|
|
}
|
|
|
|
interface StorefrontComponent<P = GenericObject, S = GenericObject>
|
|
extends Component<P, S> {
|
|
getSchema?(props: P): GenericObject
|
|
schema: GenericObject
|
|
}
|
|
}
|