import type { FC } from 'react'; import type { ApiModel, IMethod } from '@looker/sdk-codegen'; import type { IEnvironmentAdaptor } from '@looker/extension-utils'; export type RunItHttpMethod = 'GET' | 'PUT' | 'POST' | 'PATCH' | 'DELETE'; export type RunItValues = Record; type RunItInputType = 'boolean' | 'int64' | 'integer' | 'float' | 'double' | 'string' | 'hostname' | 'uuid' | 'uri' | 'ipv4' | 'ipv6' | 'email' | 'password' | 'datetime'; type RunItInputLocation = 'body' | 'path' | 'query' | 'header' | 'cookie'; export interface RunItInput { name: string; location: RunItInputLocation; type: RunItInputType | any; required: boolean; description: string; } interface RunItProps { adaptor: IEnvironmentAdaptor; api: ApiModel; method: IMethod; sdkLanguage?: string; } export declare const RunIt: FC; export {};