@prismatic-io/embedded
Version:
Embed Prismatic's integration marketplace and workflow designer within your existing application.
42 lines (41 loc) • 2.19 kB
TypeScript
export { getMessageIframe } from "./utils/postMessage";
export * from "./types";
export * from "./lib";
export { closePopover } from "./utils/popover";
declare const _default: {
authenticate: (options: import("./types").AuthenticateProps) => Promise<void>;
configureInstance: ({ ...props }: import("./types").ConfigureInstanceProps) => void;
isConfigureInstanceWithInstanceId: (props: import("./types").ConfigureInstanceProps) => props is import("./types").ConfigureInstanceWithInstanceId;
isConfigureInstanceWithIntegrationId: (props: import("./types").ConfigureInstanceProps) => props is import("./types").ConfigureInstanceWithIntegrationId;
isConfigureInstanceWithIntegrationName: (props: import("./types").ConfigureInstanceProps) => props is import("./types").ConfigureInstanceWithIntegrationName;
graphqlRequest: ({ query, variables, }: import("./types").GraphqlRequestProps) => Promise<any>;
init: (optionsBase?: import("./types").InitProps | undefined) => void;
EMBEDDED_DEFAULTS: {
filters: {
marketplace: {
includeActiveIntegrations: boolean;
};
integrations: {};
components: {};
};
screenConfiguration: {
configurationWizard: {};
instance: {};
marketplace: {};
initializing: {};
};
skipPreload: boolean;
theme: string;
fontConfiguration: undefined;
translation: {};
};
setConfigVars: ({ configVars, ...options }: import("./types").SetConfigVarsProps) => void;
showComponent: ({ componentId, ...options }: import("./types").ShowComponentProps) => void;
showComponents: (options: import("./types").ShowComponentsProps) => void;
showDashboard: (options?: import("./types").ShowDashboardProps) => void;
showDesigner: ({ integrationId, ...options }: import("./types").ShowDesignerProps) => void;
showIntegrations: (options: import("./types").ShowIntegrationsProps) => void;
showLogs: (options: import("./types").ShowLogsProps) => void;
showMarketplace: (options?: import("./types").ShowMarketplaceProps) => void;
};
export default _default;