import { default as React } from 'react';
export declare const predefinedArgTypes: {
boolean: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
true: true;
false: false;
}>;
};
string: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
'""': "";
'"Lorem ipsum"': "Lorem ipsum";
'"Lorem ipsum" (M)': "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
'"Lorem ipsum" (L)': "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas scelerisque, ante a dictum fringilla, nisi sapien fermentum lorem, at malesuada risus quam ut purus.";
'"Lorem ipsum" (paragraph)': "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas scelerisque, ante a dictum fringilla, nisi sapien fermentum lorem, at malesuada risus quam ut purus. Vivamus eu tortor eget augue venenatis iaculis vel vitae ipsum. Suspendisse potenti. Phasellus pulvinar dolor at tortor bibendum, ac pretium nunc interdum. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam hendrerit, enim et convallis pellentesque, tellus nibh bibendum leo, eu tristique est quam et est. Cras rutrum viverra euismod. Pellentesque diam mauris, lobortis id eros non, scelerisque fringilla arcu.";
}>;
};
numeric: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
'0': 0;
'1': 1;
'-1': -1;
'100 000 000': 100000000;
'1234.45': 1234.45;
}>;
};
typography: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
'
': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'Lorem ipsum': React.JSX.Element;
'Lorem ipsum (M)': React.JSX.Element;
'Lorem ipsum (L)': React.JSX.Element;
'Lorem ipsum (paragraph)': React.JSX.Element;
}>;
};
button: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'Hello world': React.JSX.Element;
}>;
};
tag: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
'Hello world': React.JSX.Element;
'Hello world': React.JSX.Element;
'Hello world': React.JSX.Element;
'Hello world': React.JSX.Element;
}>;
};
ReactNode: {
defaultValue: undefined;
options: string[];
mapping: Readonly<{
'Hello world': React.JSX.Element;
'Hello world': React.JSX.Element;
'Hello world': React.JSX.Element;
'Hello world': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'Hello world': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'': React.JSX.Element;
'Lorem ipsum': React.JSX.Element;
'Lorem ipsum (M)': React.JSX.Element;
'Lorem ipsum (L)': React.JSX.Element;
'Lorem ipsum (paragraph)': React.JSX.Element;
'""': "";
'"Lorem ipsum"': "Lorem ipsum";
'"Lorem ipsum" (M)': "Lorem ipsum dolor sit amet, consectetur adipiscing elit.";
'"Lorem ipsum" (L)': "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas scelerisque, ante a dictum fringilla, nisi sapien fermentum lorem, at malesuada risus quam ut purus.";
'"Lorem ipsum" (paragraph)': "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas scelerisque, ante a dictum fringilla, nisi sapien fermentum lorem, at malesuada risus quam ut purus. Vivamus eu tortor eget augue venenatis iaculis vel vitae ipsum. Suspendisse potenti. Phasellus pulvinar dolor at tortor bibendum, ac pretium nunc interdum. Orci varius natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Aliquam hendrerit, enim et convallis pellentesque, tellus nibh bibendum leo, eu tristique est quam et est. Cras rutrum viverra euismod. Pellentesque diam mauris, lobortis id eros non, scelerisque fringilla arcu.";
'0': 0;
'1': 1;
'-1': -1;
'100 000 000': 100000000;
'1234.45': 1234.45;
true: true;
false: false;
undefined: undefined;
}>;
table: {
type: {
summary: string;
};
};
type: {
required: false;
name: "other";
value: string;
};
};
};
export declare function generateSvgPlaceholder(width: number, height?: number): string;