import { EventEmitter } from "../../stencil-public-runtime";
import * as langly from "langly";
import { Customer } from "@payfunc/model";
export declare class Onboard {
  apiKey: string;
  customer: Customer | undefined;
  number: string | undefined;
  cosmetic?: string | {
    header?: {
      background?: string;
      color?: string;
    };
    text?: {
      background?: string;
      color?: string;
    };
    border?: {
      color?: string;
      width?: string;
      style?: string;
      radius?: string;
    };
    submit?: {
      background?: string;
      color?: string;
    };
    fontFamily?: string;
    dangerColor?: string;
  };
  responseTimer?: number;
  element: HTMLElement;
  private merchant?;
  private customerNumber;
  t: langly.Translate;
  create: EventEmitter<Customer>;
  componentWillLoad(): Promise<void>;
  onCreate(event: CustomEvent<Customer>): void;
  render(): any;
}
