import { Component } from 'react';
export interface DriftBotProps {
    appId: string;
    userId?: string;
    attributes?: Record<string, any>;
}
export default class DriftBot extends Component<DriftBotProps> {
    static defaultProps: {
        userId: string;
        attributes: Record<string, any>;
    };
    constructor(props: DriftBotProps);
    insertScript(scriptText: string): void;
    addMainScript(): void;
    addIdentityVariables(): void;
    componentDidMount(): void;
    render(): string;
}
