import type { ApplicationService } from '@adonisjs/core/types';
/**
 * This app's agent working with OTHER Poppy Companies for its users (`config/poppy_connections.ts`):
 * the agent identity routes, the connect pages and callback, the `poppy_*` tools, and — when the
 * config has `api` — `GET/DELETE {path}/api/connections` for the app's own settings UI.
 *
 * @experimental Tracks Personal Agent Protocol Draft 0.1 — will change as the spec evolves.
 */
export default class PoppyConnectionsProvider {
    #private;
    protected app: ApplicationService;
    constructor(app: ApplicationService);
    register(): void;
    boot(): Promise<void>;
    shutdown(): Promise<void>;
}
//# sourceMappingURL=poppy_connections_provider.d.ts.map