///
import type { PropertyDeclarations, TemplateResult } from 'lit-element';
import type { TransactionsTable } from '../TransactionsTable/TransactionsTable';
import type { Resource } from '@foxy.io/sdk/core';
import type { Rels } from '@foxy.io/sdk/customer';
import { InternalForm } from '../../internal/InternalForm/InternalForm';
declare const Base: typeof InternalForm & import("lit-element").Constructor & {
defaultNS: string;
};
declare type Data = Resource;
export declare class InternalCustomerPortalLoggedInView extends Base {
static get properties(): PropertyDeclarations;
customer: string;
embedUrl: string | null;
loggingOutState: 'idle' | 'busy' | 'fail';
transactionsTableColumns: TransactionsTable['columns'];
loggingOutStateResetTimeout: NodeJS.Timeout | null;
private readonly __renderHeaderActionsSignOut;
private readonly __renderSubscriptions;
private readonly __renderTransactions;
renderBody(): TemplateResult;
disconnectedCallback(): void;
private get __customerElement();
}
export {};