import { MitosisComponent } from '../types/mitosis-component'; import { MitosisContext } from '../types/mitosis-context'; type ValueMapper = (code: string, type: 'data' | 'function' | 'getter', typeParameter: string | undefined, key: string | undefined) => string; interface GetStateObjectStringOptions { data?: boolean; functions?: boolean; getters?: boolean; valueMapper?: ValueMapper; /** * If you want the plain value mapper as output */ onlyValueMapper?: boolean; format?: 'object' | 'class' | 'variables'; keyPrefix?: string; withType?: boolean; } export declare const getMemberObjectString: (object: MitosisComponent['state'], userOptions?: GetStateObjectStringOptions) => string; export declare const stringifyContextValue: (object: MitosisContext['value'], userOptions?: GetStateObjectStringOptions) => string; export declare const getStateObjectStringFromComponent: (component: MitosisComponent, options?: GetStateObjectStringOptions) => string; export {};